package com.sg.service.biz.pbff;

import com.sg.dto.biz.pbff.req.BffBatchQueryMidBasicCheckTargetReqDto;
import com.sg.dto.biz.pbff.req.BffQueryFormHorizontalTargetPeriodListReqDto;
import com.sg.dto.biz.pbff.req.BffRefreshExecuteCycleStageTimingRuleReqDto;
import com.sg.dto.biz.pbff.res.BffBatchQueryMidBasicCheckTargetRespDto;
import com.sg.dto.biz.pbff.res.BffQueryFormHorizontalTargetPeriodListRespDto;
import com.sg.dto.biz.pbff.res.BffRefreshExecuteCycleStageTimingRuleRespDto;

/**
 * @author ：
 * @version 1.0
 * @date ：
 */
public interface TargetCycleService {
    /**
     * B3批量查询中基层校验观测点(管理)
     */
    BffBatchQueryMidBasicCheckTargetRespDto batchQueryMidBasicCheckTarget(BffBatchQueryMidBasicCheckTargetReqDto reqDto);

    /**
     * B3查询表格横向目标周期列表(管理)
     */
    BffQueryFormHorizontalTargetPeriodListRespDto queryFormHorizontalTargetPeriodList(BffQueryFormHorizontalTargetPeriodListReqDto reqDto);

    /**
     * B3-更新执行周期阶段时段规则
     */
    BffRefreshExecuteCycleStageTimingRuleRespDto refreshExecuteCycleStageTimingRule(BffRefreshExecuteCycleStageTimingRuleReqDto reqDto);
    //
}
